#ifndef __SQLITEDATABASE_H__
#define __SQLITEDATABASE_H__
#include"stdDataBase.h"
#include"cstring"
#include<iostream>
#include<sqlite3.h>
using namespace std;
class stdsqliteDataBase:public stdDataBase
{

public:
    //构造函数
    stdsqliteDataBase();
    //析构函数
    ~stdsqliteDataBase();
public:
    //连接数据库
    bool connectDB(const std::string &dbFileName);
    //执行sql语句
    bool execute(const std::string &sql);
    //查询sql语句
    vector<vector<string>> query(const std::string &sql);
    //关闭数据库
    void closeDB();

private:
    sqlite3 *m_db;
 
};







#endif//__SQLITEDATABASE_H__